package com.github.wxiaoqi.security.biz.modules.pay.entity;

import java.io.Serializable;
import java.util.Date;
import javax.persistence.*;


/**
 * 核销记录
 * 
 * @author centerroot
 * @email ${email}
 * @date 2018-12-12 18:31:35
 */
@Table(name = "cms_verify_record")
public class CmsVerifyRecord implements Serializable {
	private static final long serialVersionUID = 1L;
	
	    //
    @Id
    private Integer id;
	
	    //
    @Column(name = "platform_id")
    private String platformId;
	
	    //
    @Column(name = "merchant_id")
    private String merchantId;
	
	    //订单号
    @Column(name = "order_no")
    private String orderNo;
	
	    //支付订单号
    @Column(name = "pay_order_no")
    private String payOrderNo;
    
    	//商品名称
    @Column(name = "goods_name")
    private String goodsName;
	
	    //核销状态
    @Column(name = "verify_status")
    private String verifyStatus;
	
	    //
    @Column(name = "create_time")
    private Date createTime;
	

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：
	 */
	public void setPlatformId(String platformId) {
		this.platformId = platformId;
	}
	/**
	 * 获取：
	 */
	public String getPlatformId() {
		return platformId;
	}
	/**
	 * 设置：
	 */
	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}
	/**
	 * 获取：
	 */
	public String getMerchantId() {
		return merchantId;
	}
	/**
	 * 设置：订单号
	 */
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	/**
	 * 获取：订单号
	 */
	public String getOrderNo() {
		return orderNo;
	}
	/**
	 * 设置：支付订单号
	 */
	public void setPayOrderNo(String payOrderNo) {
		this.payOrderNo = payOrderNo;
	}
	/**
	 * 获取：支付订单号
	 */
	public String getPayOrderNo() {
		return payOrderNo;
	}
	/**
	 * 设置：核销状态
	 */
	public void setVerifyStatus(String verifyStatus) {
		this.verifyStatus = verifyStatus;
	}
	/**
	 * 获取：核销状态
	 */
	public String getVerifyStatus() {
		return verifyStatus;
	}
	/**
	 * 设置：
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 获取：商品名称
	 */
	public String getGoodsName() {
		return goodsName;
	}
	/**
	 * 设置：商品名称
	 */
	public void setGoodsName(String goodsName) {
		this.goodsName = goodsName;
	}
	
	@Override
	public String toString() {
		return "CmsVerifyRecord [id=" + id + ", platformId=" + platformId + ", merchantId=" + merchantId + ", orderNo="
				+ orderNo + ", payOrderNo=" + payOrderNo + ", goodsName=" + goodsName + ", verifyStatus=" + verifyStatus
				+ ", createTime=" + createTime + "]";
	}
}
